package com.tcoiss.webservice.service;


import com.tcoiss.common.component.api.model.K3Result;
import com.tcoiss.webservice.domain.ApiTestVo;

import java.util.Map;

public interface IApiService {

    Map<String, Object> apiTest(ApiTestVo vo) ;

    //根据请求编码，以及请求参数对象（map）执行api请求
    Map<String, Object> executeByApiCode(String apiCode, Object param);

    Map<String, Object> executeKdByApiCode(String apiCode, Object param);

    K3Result executeK3Cloud(String apiCode, Object param);

    String getKdAccessToken();

}
